package localtime01;

import java.time.LocalTime;

/*
* 2.设置功能
*   static LocalTime of(int hour, int minute, int second)//将时间设置成指定的时分秒
*   LocalTime withHour(int hour) //设置小时
*   LocalTime withMinute(int minute) //设置分钟
*   LocalTime withSecond(int second)//设置秒
*   LocalTime withNano(int nanoOfSecond)//设置纳秒,如果设置为0 毫秒值不在显示
* */
public class LocalTimeDemo02 {
    public static void main(String[] args) {
        System.out.println(LocalTime.now()); // 22:46:03.075780500
        System.out.println(LocalTime.of(23, 10, 15)); // 23:10:15
        System.out.println(LocalTime.now().withHour(22).withMinute(11).withSecond(11));
                                      // 22:11:11.077087  不设置某一个时，就会用系统默认的
        System.out.println(LocalTime.now().withHour(13).withNano(0));
                            //  13:48:38   此时只设置了时，分秒使用默认的
                            // 如果不想出现纳秒，可以将纳秒的参数设置为0

    }
}
